touch down zone - Turkish English Dictionary